package com.zyd.shiro.persistence.beans;

import java.io.Serializable;
import java.util.Date;

import com.zyd.shiro.framework.object.AbstractDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Transient;

/**
 * @author 
 * 
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Course extends AbstractDO {

    private String courseCode;

    private String courseName;

    private String courseType;

    private Integer schoolId;

    private Integer teacherId;

    private String courseStatus;

    private Integer termId;

    private String courseTime;

    private String coursePlace;

    @Transient
    private String teachName;

    @Transient
    private String schoolName;

    @Transient
    private String termName;

    @Transient
    private Integer isSelect;
}